<html>
<head><meta charset="utf-8"><title>weekly meeting 2019-03-21 #54818 · t-compiler · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/index.html">t-compiler</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html">weekly meeting 2019-03-21 #54818</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="161250865"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161250865" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161250865">(Mar 20 2019 at 14:14)</a>:</h4>
<p>Hey <span class="user-mention" data-user-id="116009">@nikomatsakis</span> , are you willing to be responsible for a WG-traits check-in tomorrow at the T-compiler weekly meeting?</p>



<a name="161250936"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161250936" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161250936">(Mar 20 2019 at 14:14)</a>:</h4>
<p>(I am planning to either be the representative for WG-nll checkin, or find someone else tonight who will do so.)</p>



<a name="161252016"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161252016" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161252016">(Mar 20 2019 at 14:27)</a>:</h4>
<p><span class="user-mention" data-user-id="116083">@pnkfelix</span> yep</p>



<a name="161252100"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161252100" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> oli <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161252100">(Mar 20 2019 at 14:28)</a>:</h4>
<p>I'm not going to be there at the weekly meeting, I'll read the transcript on friday</p>



<a name="161341756"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161341756" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161341756">(Mar 21 2019 at 12:50)</a>:</h4>
<p>Hi <span class="user-group-mention" data-user-group-id="897">@T-compiler/meeting</span> ; our weekly meeting, held in this topic area, will be starting in about 70 minutes.</p>



<a name="161341781"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161341781" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161341781">(Mar 21 2019 at 12:50)</a>:</h4>
<p>In the meantime I will be doing <a href="#narrow/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-03-21.20.2354818/near/161341683" title="#narrow/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-03-21.20.2354818/near/161341683">pre-meeting triage</a> in a parallel topic</p>



<a name="161347360"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161347360" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161347360">(Mar 21 2019 at 14:00)</a>:</h4>
<p><span aria-label="construction worker" class="emoji emoji-1f477" role="img" title="construction worker">:construction_worker:</span> seeking volunteer for ICE issue "Encountered error <code>Unimplemented</code> selecting &lt;...&gt; during codegen" <a href="https://github.com/rust-lang/rust/issues/58375" target="_blank" title="https://github.com/rust-lang/rust/issues/58375">#58375</a></p>



<a name="161347474"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161347474" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161347474">(Mar 21 2019 at 14:01)</a>:</h4>
<p><span aria-label="construction worker" class="emoji emoji-1f477" role="img" title="construction worker">:construction_worker:</span> seeking volunteer for LLVM error "Building Firefox with rustc 1.34.0-nightly fails with LLVM ERROR: broken function found." <a href="https://github.com/rust-lang/rust/issues/58881" target="_blank" title="https://github.com/rust-lang/rust/issues/58881">#58881</a></p>



<a name="161347762"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161347762" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161347762">(Mar 21 2019 at 14:04)</a>:</h4>
<p><span aria-label="construction worker" class="emoji emoji-1f477" role="img" title="construction worker">:construction_worker:</span> seeking volunteer for beta-regressing ICE issue "ICE on beta and nightly: <code>index out of bounds</code> in <code>RestoreSubsliceArrayMoveOut</code> MIR pass" <a href="https://github.com/rust-lang/rust/issues/59048" target="_blank" title="https://github.com/rust-lang/rust/issues/59048">#59048</a></p>



<a name="161347802"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161347802" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161347802">(Mar 21 2019 at 14:04)</a>:</h4>
<p>okay hi <span class="user-group-mention" data-user-group-id="897">@T-compiler/meeting</span> !</p>



<a name="161347887"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161347887" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161347887">(Mar 21 2019 at 14:05)</a>:</h4>
<p>you may notice that my triage was ... not so thorough today. I got distracted part way through. I did go through all the unassigned P-highs (thus the requests for volunteers above)</p>



<a name="161347951"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161347951" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161347951">(Mar 21 2019 at 14:06)</a>:</h4>
<p>but I didn't go through the assigned P-high issues double-checking about status. I will try to do that pass <em>after</em> the meeting.</p>



<a name="161348004"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161348004" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161348004">(Mar 21 2019 at 14:07)</a>:</h4>
<p>so, having said that, lets do the <a href="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=label%3Abeta-nominated+label%3AT-compiler" target="_blank" title="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=label%3Abeta-nominated+label%3AT-compiler">beta-nominations</a> dance</p>



<a name="161348027"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161348027" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161348027">(Mar 21 2019 at 14:07)</a>:</h4>
<p>only one T-compiler one today: "[beta] Do not accidentally treat multi-segment meta-items as single-segment" <a href="https://github.com/rust-lang/rust/issues/59259" target="_blank" title="https://github.com/rust-lang/rust/issues/59259">#59259</a></p>



<a name="161348141"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161348141" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161348141">(Mar 21 2019 at 14:08)</a>:</h4>
<p>is this the one we talked about last week?</p>



<a name="161348176"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161348176" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161348176">(Mar 21 2019 at 14:08)</a>:</h4>
<p>but pared down I guess? (cc <span class="user-mention" data-user-id="123856">@Vadim Petrochenkov</span>)</p>



<a name="161348178"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161348178" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161348178">(Mar 21 2019 at 14:08)</a>:</h4>
<p>This is the backport that <span class="user-mention" data-user-id="123856">@Vadim Petrochenkov</span> prepared because it was ambigous which subset of PR <a href="https://github.com/rust-lang/rust/issues/58899" target="_blank" title="https://github.com/rust-lang/rust/issues/58899">#58899</a> was intended for backport, yes</p>



<a name="161348296"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161348296" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161348296">(Mar 21 2019 at 14:09)</a>:</h4>
<p>much of <a href="https://github.com/rust-lang/rust/pull/59259/commits/cdd934ea1dabd72e09bcda7a9954905df3c9ee47" target="_blank" title="https://github.com/rust-lang/rust/pull/59259/commits/cdd934ea1dabd72e09bcda7a9954905df3c9ee47">cdd934</a> appears mechanical...</p>



<a name="161348409"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161348409" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161348409">(Mar 21 2019 at 14:10)</a>:</h4>
<p>yeah, I'm skimming</p>



<a name="161348413"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161348413" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161348413">(Mar 21 2019 at 14:10)</a>:</h4>
<p>it's a lot of code</p>



<a name="161348423"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161348423" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161348423">(Mar 21 2019 at 14:10)</a>:</h4>
<p>i sort of wish some of the extraneous stuff had been filtered out, e.g. changes to diagnostics. but that's more of a reviewing impedence issue, not a problem with the PR itself.</p>



<a name="161348437"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161348437" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161348437">(Mar 21 2019 at 14:11)</a>:</h4>
<p>do we have e idea of the overall <em>benefits</em></p>



<a name="161348450"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161348450" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161348450">(Mar 21 2019 at 14:11)</a>:</h4>
<p>(i'm referring e.g. to <a href="https://github.com/rust-lang/rust/pull/59259/commits/cdd934ea1dabd72e09bcda7a9954905df3c9ee47#diff-7fde1475846894e59317d75947bdb921" target="_blank" title="https://github.com/rust-lang/rust/pull/59259/commits/cdd934ea1dabd72e09bcda7a9954905df3c9ee47#diff-7fde1475846894e59317d75947bdb921">expand.rs</a>)</p>



<a name="161348497"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161348497" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161348497">(Mar 21 2019 at 14:11)</a>:</h4>
<p>I agree re: mechan ical</p>



<a name="161348507"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161348507" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161348507">(Mar 21 2019 at 14:11)</a>:</h4>
<p>the actual "substantive" changes seem <em>relatively</em> few</p>



<a name="161348513"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161348513" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161348513">(Mar 21 2019 at 14:11)</a>:</h4>
<p>it's a bit hard to see what they are :)</p>



<a name="161348597"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161348597" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161348597">(Mar 21 2019 at 14:12)</a>:</h4>
<p>regressions fixed: </p>
<ul>
<li><a href="https://github.com/rust-lang/rust/issues/55168" target="_blank" title="https://github.com/rust-lang/rust/issues/55168">https://github.com/rust-lang/rust/issues/55168</a></li>
<li>others..?</li>
</ul>



<a name="161348617"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161348617" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161348617">(Mar 21 2019 at 14:12)</a>:</h4>
<p>~~looks like <a href="https://github.com/rust-lang/rust/issues/53489~~" target="_blank" title="https://github.com/rust-lang/rust/issues/53489~~">https://github.com/rust-lang/rust/issues/53489~~</a></p>
<p>UPDATE: this was fixed by something else</p>



<a name="161348690"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161348690" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161348690">(Mar 21 2019 at 14:13)</a>:</h4>
<p>hmm. these seem like stable-to-stable regressions then</p>



<a name="161348716"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161348716" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161348716">(Mar 21 2019 at 14:13)</a>:</h4>
<p>so its just a question of whether the fix gets in 6 weeks earlier or not, right?</p>



<a name="161348721"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161348721" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161348721">(Mar 21 2019 at 14:13)</a>:</h4>
<p>yes, stable-to-stable</p>



<a name="161348777"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161348777" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161348777">(Mar 21 2019 at 14:14)</a>:</h4>
<p>sounds correct?</p>



<a name="161348794"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161348794" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161348794">(Mar 21 2019 at 14:14)</a>:</h4>
<p>I'm basing this on a bit of digging, too bad <span class="user-mention" data-user-id="123856">@Vadim Petrochenkov</span> isn't here to confirm</p>



<a name="161348803"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161348803" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161348803">(Mar 21 2019 at 14:14)</a>:</h4>
<p>I'm trying figure out what the impact was of these regressiosn</p>



<a name="161348890"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161348890" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161348890">(Mar 21 2019 at 14:15)</a>:</h4>
<p>we probably cannot wait another week to decide, right?</p>



<a name="161348988"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161348988" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161348988">(Mar 21 2019 at 14:16)</a>:</h4>
<p>personally i'm okay with approving</p>



<a name="161348996"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161348996" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161348996">(Mar 21 2019 at 14:16)</a>:</h4>
<p>I agree we can't wait another week</p>



<a name="161348997"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161348997" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161348997">(Mar 21 2019 at 14:16)</a>:</h4>
<p>I am ok</p>



<a name="161349005"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161349005" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161349005">(Mar 21 2019 at 14:16)</a>:</h4>
<p>I could go either way is the truth</p>



<a name="161349008"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161349008" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161349008">(Mar 21 2019 at 14:16)</a>:</h4>
<p>but I wish it were a little cleaner</p>



<a name="161349013"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161349013" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161349013">(Mar 21 2019 at 14:16)</a>:</h4>
<p>but I'm inclined to do what <span class="user-mention" data-user-id="123856">@Vadim Petrochenkov</span> wants :)</p>



<a name="161349027"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161349027" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161349027">(Mar 21 2019 at 14:16)</a>:</h4>
<p>as a rule of thumb ;)</p>



<a name="161349030"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161349030" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161349030">(Mar 21 2019 at 14:16)</a>:</h4>
<p>right, and I doubt <span class="user-mention" data-user-id="123856">@Vadim Petrochenkov</span> would have gone through the effort of making this variant PR on a whim</p>



<a name="161349035"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161349035" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161349035">(Mar 21 2019 at 14:17)</a>:</h4>
<p>exactly</p>



<a name="161349059"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161349059" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161349059">(Mar 21 2019 at 14:17)</a>:</h4>
<p>So okay, that sounds like a lukewarm beta-approve to me</p>



<a name="161349069"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161349069" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161349069">(Mar 21 2019 at 14:17)</a>:</h4>
<p>I'll try to make a message conveying such on the PR.</p>



<a name="161349070"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161349070" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161349070">(Mar 21 2019 at 14:17)</a>:</h4>
<p>maybe we can let them make the call</p>



<a name="161349090"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161349090" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161349090">(Mar 21 2019 at 14:17)</a>:</h4>
<p>I do want it to get reviewed for real</p>



<a name="161349097"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161349097" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161349097">(Mar 21 2019 at 14:18)</a>:</h4>
<p>speaking of, it would be good to try and write out our criteria better</p>



<a name="161349100"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161349100" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161349100">(Mar 21 2019 at 14:18)</a>:</h4>
<p>did <span class="user-mention" data-user-id="119009">@eddyb</span> review the first one?</p>



<a name="161349150"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161349150" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161349150">(Mar 21 2019 at 14:18)</a>:</h4>
<p>good poitn</p>



<a name="161349158"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161349158" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161349158">(Mar 21 2019 at 14:18)</a>:</h4>
<p>e.g., the fact that stable-to-stable seems less important is not immediately obvious</p>



<a name="161349163"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161349163" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161349163">(Mar 21 2019 at 14:18)</a>:</h4>
<p><span class="user-mention" data-user-id="119031">@Esteban Küber</span> reviewed the first one</p>



<a name="161349177"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161349177" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161349177">(Mar 21 2019 at 14:18)</a>:</h4>
<p>(in an ideal world, we would have a sort of "formula"that gives us a "default" result)</p>



<a name="161349178"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161349178" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161349178">(Mar 21 2019 at 14:18)</a>:</h4>
<p>hey <span class="user-mention" data-user-id="119031">@Esteban Küber</span> are you available to do a review of PR <a href="https://github.com/rust-lang/rust/issues/59259" target="_blank" title="https://github.com/rust-lang/rust/issues/59259">#59259</a> ?</p>



<a name="161349206"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161349206" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161349206">(Mar 21 2019 at 14:19)</a>:</h4>
<p>Anyway lets move along, this was a lot of time</p>



<a name="161349242"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161349242" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161349242">(Mar 21 2019 at 14:19)</a>:</h4>
<p>there are zero <a href="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=is%3Aopen+is%3Aissue+-label%3AP-high++-label%3AP-medium+-label%3AP-low++label%3Abeta-nominated+-label%3AT-compiler+-label%3AT-libs+-label%3AT-infra+-label%3AT-rustdoc++-label%3AT-lang+" target="_blank" title="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=is%3Aopen+is%3Aissue+-label%3AP-high++-label%3AP-medium+-label%3AP-low++label%3Abeta-nominated+-label%3AT-compiler+-label%3AT-libs+-label%3AT-infra+-label%3AT-rustdoc++-label%3AT-lang+">beta-noms with no team assigned</a></p>



<a name="161349261"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161349261" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161349261">(Mar 21 2019 at 14:19)</a>:</h4>
<p>zero <a href="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=+label%3Astable-nominated+label%3AT-compiler" target="_blank" title="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=+label%3Astable-nominated+label%3AT-compiler">T-compiler stable-noms</a></p>



<a name="161349367"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161349367" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161349367">(Mar 21 2019 at 14:20)</a>:</h4>
<p>I already mentioned the unassigned P-high issues, so that covered the <a href="https://github.com/rust-lang/rust/labels/regression-from-stable-to-beta" target="_blank" title="https://github.com/rust-lang/rust/labels/regression-from-stable-to-beta">stable-to-beta regressions</a> relevant to us</p>



<a name="161349409"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161349409" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161349409">(Mar 21 2019 at 14:21)</a>:</h4>
<p>and I believe I also already mentioned the relevant <a href="https://github.com/rust-lang/rust/labels/regression-from-stable-to-nightly" target="_blank" title="https://github.com/rust-lang/rust/labels/regression-from-stable-to-nightly">stable-to-nightly</a> regressions</p>



<a name="161349429"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161349429" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161349429">(Mar 21 2019 at 14:21)</a>:</h4>
<blockquote>
<p>hey <span class="user-mention silent" data-user-id="119031">Esteban Küber</span> are you available to do a review of PR <a href="https://github.com/rust-lang/rust/issues/59259" target="_blank" title="https://github.com/rust-lang/rust/issues/59259">#59259</a> ?</p>
</blockquote>
<p>(okay great, I'll assign <span class="user-mention" data-user-id="119031">@Esteban Küber</span> to that PR)</p>



<a name="161349460"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161349460" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161349460">(Mar 21 2019 at 14:21)</a>:</h4>
<blockquote>
<p><span aria-label="construction worker" class="emoji emoji-1f477" role="img" title="construction worker">:construction_worker:</span> seeking volunteer for LLVM error "Building Firefox with rustc 1.34.0-nightly fails with LLVM ERROR: broken function found." <a href="https://github.com/rust-lang/rust/issues/58881" target="_blank" title="https://github.com/rust-lang/rust/issues/58881">#58881</a></p>
</blockquote>
<p><span class="user-mention" data-user-id="123586">@nagisa</span> (from the thread) seemed to have an idea of the cause (bad dereferenceable attribute)</p>



<a name="161349468"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161349468" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161349468">(Mar 21 2019 at 14:21)</a>:</h4>
<p>er, sorry if I'm acting out of turn</p>



<a name="161349472"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161349472" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161349472">(Mar 21 2019 at 14:21)</a>:</h4>
<p>though we may want to reassign ""Cannot create local mono-item" ICE building cortex-m code on nightly" <a href="https://github.com/rust-lang/rust/issues/58323" target="_blank" title="https://github.com/rust-lang/rust/issues/58323">#58323</a></p>



<a name="161349528"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161349528" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161349528">(Mar 21 2019 at 14:22)</a>:</h4>
<p>(I was just going back and looking over the "volunteer wanted" thing)</p>



<a name="161349533"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161349533" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161349533">(Mar 21 2019 at 14:22)</a>:</h4>
<p>no no, its fine</p>



<a name="161349580"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161349580" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161349580">(Mar 21 2019 at 14:22)</a>:</h4>
<blockquote>
<p><a href="https://github.com/rust-lang/rust/issues/59048" target="_blank" title="https://github.com/rust-lang/rust/issues/59048">https://github.com/rust-lang/rust/issues/59048</a></p>
</blockquote>
<p>could use a bisection, I can try to do that</p>



<a name="161349582"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161349582" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161349582">(Mar 21 2019 at 14:22)</a>:</h4>
<p>I was just making sure the regressions appear under control</p>



<a name="161349601"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161349601" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161349601">(Mar 21 2019 at 14:23)</a>:</h4>
<p>most of them appear under control or are nominated for discussion</p>



<a name="161349632"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161349632" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161349632">(Mar 21 2019 at 14:23)</a>:</h4>
<p>there are <em>thirteen</em> open <a href="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=is%3Aopen%20label%3AT-compiler%20label%3AI-nominated%20" target="_blank" title="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=is%3Aopen%20label%3AT-compiler%20label%3AI-nominated%20">nominated issues</a></p>



<a name="161349666"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161349666" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161349666">(Mar 21 2019 at 14:24)</a>:</h4>
<blockquote>
<p>there are <em>thirteen</em> open <a href="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=is%3Aopen%20label%3AT-compiler%20label%3AI-nominated%20" target="_blank" title="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=is%3Aopen%20label%3AT-compiler%20label%3AI-nominated%20">nominated issues</a></p>
</blockquote>
<p>did you want to start going through those, then?</p>



<a name="161349731"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161349731" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161349731">(Mar 21 2019 at 14:24)</a>:</h4>
<p>well its either that or discuss the bugs I was seeking volunteers for</p>



<a name="161349744"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161349744" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161349744">(Mar 21 2019 at 14:24)</a>:</h4>
<p>(I know that I at least nominated some issues for discussion)</p>



<a name="161349757"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161349757" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161349757">(Mar 21 2019 at 14:24)</a>:</h4>
<p>(to e.g. get help determining a P-label)</p>



<a name="161349807"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161349807" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161349807">(Mar 21 2019 at 14:25)</a>:</h4>
<p>some of the nominations can continue to wait another week, e.g. "Future-incompatible warnings should always print a warning, even if lints are allowed" <a href="https://github.com/rust-lang/rust/issues/34596" target="_blank" title="https://github.com/rust-lang/rust/issues/34596">#34596</a></p>



<a name="161349911"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161349911" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161349911">(Mar 21 2019 at 14:26)</a>:</h4>
<p>but I don't want to go past the 30 minute mark with triage stuff. So maybe we can focus first on whether anyone wants to volunteer for the bugs listed above</p>



<a name="161349923"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161349923" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161349923">(Mar 21 2019 at 14:26)</a>:</h4>
<p>(the ones marked with a <span aria-label="construction worker" class="emoji emoji-1f477" role="img" title="construction worker">:construction_worker:</span> )</p>



<a name="161349950"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161349950" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161349950">(Mar 21 2019 at 14:26)</a>:</h4>
<p>I volunteer to bisect</p>



<a name="161349977"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161349977" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161349977">(Mar 21 2019 at 14:27)</a>:</h4>
<p>okay I'll assign that to you and you can unassign at whim</p>



<a name="161349990"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161349990" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161349990">(Mar 21 2019 at 14:27)</a>:</h4>
<p>I .. might be willing to volunteer to investigate <a href="https://github.com/rust-lang/rust/issues/58375" target="_blank" title="https://github.com/rust-lang/rust/issues/58375">https://github.com/rust-lang/rust/issues/58375</a>. I think I could at least put in an hour or two tomorrow.</p>



<a name="161349998"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161349998" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161349998">(Mar 21 2019 at 14:27)</a>:</h4>
<p>I might have to drop out though</p>



<a name="161350017"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161350017" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161350017">(Mar 21 2019 at 14:27)</a>:</h4>
<p>Better might be helping others =)</p>



<a name="161350040"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161350040" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161350040">(Mar 21 2019 at 14:27)</a>:</h4>
<p>(i.e., if somebody wanted to take it on, I'd be happy to spend an hour or two digging into it together, and they can maybe take it from there)</p>



<a name="161350045"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161350045" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161350045">(Mar 21 2019 at 14:27)</a>:</h4>
<p>its (<a href="https://github.com/rust-lang/rust/issues/58375" target="_blank" title="https://github.com/rust-lang/rust/issues/58375">#58375</a>) something with trait impl selection, right?</p>



<a name="161350050"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161350050" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161350050">(Mar 21 2019 at 14:28)</a>:</h4>
<p>confirm</p>



<a name="161350097"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161350097" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161350097">(Mar 21 2019 at 14:28)</a>:</h4>
<p>are there people looking to learn more about that codebase that you could mentor?</p>



<a name="161350128"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161350128" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161350128">(Mar 21 2019 at 14:28)</a>:</h4>
<p>hmm maybe <span class="user-mention" data-user-id="116883">@tmandry</span> ?</p>



<a name="161350138"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161350138" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161350138">(Mar 21 2019 at 14:28)</a>:</h4>
<p>or <span class="user-mention" data-user-id="117350">@Sunjay Varma</span> ?</p>



<a name="161350145"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161350145" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161350145">(Mar 21 2019 at 14:28)</a>:</h4>
<p>I'm thinking of folks from <span class="user-group-mention" data-user-group-id="692">@WG-traits</span></p>



<a name="161350170"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161350170" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161350170">(Mar 21 2019 at 14:29)</a>:</h4>
<p>maybe <span class="user-mention" data-user-id="124069">@Alexander Regueiro</span> ?</p>



<a name="161350185"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161350185" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Aaron Turon <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161350185">(Mar 21 2019 at 14:29)</a>:</h4>
<p>/me could also help</p>



<a name="161350188"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161350188" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161350188">(Mar 21 2019 at 14:29)</a>:</h4>
<p>if any of you have an interest in trying to investigate/fix a regression, ping me, it's <a href="https://github.com/rust-lang/rust/issues/58375" target="_blank" title="https://github.com/rust-lang/rust/issues/58375">#58375</a></p>



<a name="161350190"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161350190" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161350190">(Mar 21 2019 at 14:29)</a>:</h4>
<p>ah, good point</p>



<a name="161350197"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161350197" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Aaron Turon <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161350197">(Mar 21 2019 at 14:29)</a>:</h4>
<p>feel free to assign</p>



<a name="161350209"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161350209" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161350209">(Mar 21 2019 at 14:29)</a>:</h4>
<p>ok, let's assign <span class="user-mention" data-user-id="116010">@Aaron Turon</span>, and I'll try to sync up with them</p>



<a name="161350222"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161350222" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161350222">(Mar 21 2019 at 14:29)</a>:</h4>
<p>okay. well I'll take the third one, "Building Firefox with rustc 1.34.0-nightly fails with LLVM ERROR: broken function found." <a href="https://github.com/rust-lang/rust/issues/58881" target="_blank" title="https://github.com/rust-lang/rust/issues/58881">#58881</a></p>



<a name="161350347"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161350347" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161350347">(Mar 21 2019 at 14:30)</a>:</h4>
<p>so, lets move on to WG-checkin</p>



<a name="161350354"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161350354" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161350354">(Mar 21 2019 at 14:30)</a>:</h4>
<p>this may go very quickly</p>



<a name="161350367"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161350367" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161350367">(Mar 21 2019 at 14:30)</a>:</h4>
<p>(in which case we could go back to the nominated issue list.)</p>



<a name="161350392"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161350392" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161350392">(Mar 21 2019 at 14:31)</a>:</h4>
<p>Since i'm running the meeting and I'm representing the WG-nll here, I'll go first</p>



<a name="161350430"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161350430" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161350430">(Mar 21 2019 at 14:31)</a>:</h4>
<p>NLL is on the cusp of landing migration mode for 2015 edition, so that all editions of Rust would be using NLL</p>



<a name="161350514"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161350514" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161350514">(Mar 21 2019 at 14:32)</a>:</h4>
<p>the only thing blocking the PR that lands 2015 migration is another PR that restricts two-phased borrows in order to accommodate the formal semantics that <span class="user-mention" data-user-id="120791">@RalfJ</span> has been working on</p>



<a name="161350557"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161350557" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161350557">(Mar 21 2019 at 14:33)</a>:</h4>
<p>the relevant PRs here are "Enable NLL migrate mode on the 2015 edition" <a href="https://github.com/rust-lang/rust/issues/59114" target="_blank" title="https://github.com/rust-lang/rust/issues/59114">#59114</a></p>



<a name="161350573"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161350573" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161350573">(Mar 21 2019 at 14:33)</a>:</h4>
<p>and "More restrictive 2 phase borrows - take 2" <a href="https://github.com/rust-lang/rust/issues/58739" target="_blank" title="https://github.com/rust-lang/rust/issues/58739">#58739</a></p>



<a name="161350615"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161350615" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161350615">(Mar 21 2019 at 14:33)</a>:</h4>
<p>PR <a href="https://github.com/rust-lang/rust/issues/58739" target="_blank" title="https://github.com/rust-lang/rust/issues/58739">#58739</a> is currently blocked on the lang team, but I <del>believe</del> assert the question there <em>will</em> be resolved one way or another tonight</p>



<a name="161350633"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161350633" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161350633">(Mar 21 2019 at 14:33)</a>:</h4>
<p>(hint: this was the task that was distracted me during pre-triage earlier)</p>



<a name="161350710"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161350710" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161350710">(Mar 21 2019 at 14:34)</a>:</h4>
<p>there are still a slew of NLL related issues, many of them diagnostic ones</p>



<a name="161350754"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161350754" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161350754">(Mar 21 2019 at 14:34)</a>:</h4>
<p>but <span class="user-mention" data-user-id="116118">@Matthew Jasper</span> made the excellent point to me last night that we should first focus on landing the 2015 migration mode</p>



<a name="161350790"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161350790" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161350790">(Mar 21 2019 at 14:35)</a>:</h4>
<p>once that's in place, we'll have a lot more incentive (and perhaps volunteers?) to continue with diagnostic fixups.</p>



<a name="161350807"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161350807" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161350807">(Mar 21 2019 at 14:35)</a>:</h4>
<p>so that's all from WG-NLL</p>



<a name="161350817"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161350817" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161350817">(Mar 21 2019 at 14:35)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span>, can you report on WG-traits?</p>



<a name="161350833"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161350833" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161350833">(Mar 21 2019 at 14:35)</a>:</h4>
<p>Yes.</p>



<a name="161350851"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161350851" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161350851">(Mar 21 2019 at 14:35)</a>:</h4>
<p>First, we've decided to adopt a <strong>6-week sprint model</strong>. In Monday's meeting, we set ourselves some goals</p>



<a name="161350864"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161350864" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161350864">(Mar 21 2019 at 14:35)</a>:</h4>
<p>or maybe "themes" is a better choice, basically projects to pursue</p>



<a name="161350918"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161350918" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161350918">(Mar 21 2019 at 14:36)</a>:</h4>
<p>we are now going to be chasing those projects for 6-weeks, and we'll re-evaluate after that.</p>



<a name="161350948"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161350948" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161350948">(Mar 21 2019 at 14:36)</a>:</h4>
<p>(I think ideally we would have more concrete <em>goals</em> for the sprint, but we're not that far yet to be able to estimate such things.)</p>



<a name="161350964"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161350964" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161350964">(Mar 21 2019 at 14:37)</a>:</h4>
<p>hmm. 6-week implementation compared to 6-week release cycle.</p>



<a name="161350970"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161350970" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161350970">(Mar 21 2019 at 14:37)</a>:</h4>
<p>As an aside, this is also <a href="https://github.com/rust-lang/compiler-team/tree/master/working-groups/traits#sprints" target="_blank" title="https://github.com/rust-lang/compiler-team/tree/master/working-groups/traits#sprints">documented on our compiler-team page</a></p>



<a name="161350977"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161350977" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161350977">(Mar 21 2019 at 14:37)</a>:</h4>
<blockquote>
<p>hmm. 6-week implementation compared to 6-week release cycle.</p>
</blockquote>
<p>not a coincidence :)</p>



<a name="161350998"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161350998" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161350998">(Mar 21 2019 at 14:37)</a>:</h4>
<p>We're tracking our goals etc in <a href="https://paper.dropbox.com/doc/2019.03.18-2019.04.29--AZse1pYhpYOWYTg7FJ6WuaflAg-5gix1dpUSHKirVcEww5iw" target="_blank" title="https://paper.dropbox.com/doc/2019.03.18-2019.04.29--AZse1pYhpYOWYTg7FJ6WuaflAg-5gix1dpUSHKirVcEww5iw">this paper document here</a></p>



<a name="161351003"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161351003" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161351003">(Mar 21 2019 at 14:37)</a>:</h4>
<p>One big conversation we had was about GATs</p>



<a name="161351013"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161351013" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161351013">(Mar 21 2019 at 14:37)</a>:</h4>
<p>And whether we should first try to implement them atop rustc's existing solver</p>



<a name="161351064"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161351064" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161351064">(Mar 21 2019 at 14:38)</a>:</h4>
<p>Or shoot for chalk integration</p>



<a name="161351091"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161351091" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161351091">(Mar 21 2019 at 14:38)</a>:</h4>
<p>The conclusion was that chalk integration made more sense, because implementing atop rustc's existing solver  likely wouldn't be able to handle some of the use cases we want.</p>



<a name="161351156"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161351156" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161351156">(Mar 21 2019 at 14:39)</a>:</h4>
<p>So we've started pursuing that in a bit more earnest, beginning with a series of video sessions (the first one of which is recorded and online) describing the current impl and how it works, and the overall strategy</p>



<a name="161351165"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161351165" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161351165">(Mar 21 2019 at 14:39)</a>:</h4>
<p>The intention is to build up enough material for people to be able to get involved</p>



<a name="161351181"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161351181" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161351181">(Mar 21 2019 at 14:39)</a>:</h4>
<p>and making videos is just way easier than writing docs, so we're starting there :)</p>



<a name="161351207"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161351207" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161351207">(Mar 21 2019 at 14:39)</a>:</h4>
<p>we're also pursuing a bit of work on itnegrating chalk into RLS 2.0, which is related -- but which likely permits a deeper integration than rustc</p>



<a name="161351278"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161351278" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161351278">(Mar 21 2019 at 14:40)</a>:</h4>
<p>in addition, <span class="user-mention" data-user-id="124069">@Alexander Regueiro</span> has been working (and will continue to work) on implementing the "associated type bounds" RFC</p>



<a name="161351343"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161351343" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161351343">(Mar 21 2019 at 14:40)</a>:</h4>
<p>I hope that over the next week or so we'll be able to flesh out better just waht the goals are around chalk integration, but basically right now we're focusing on closing some of the FIXMEs we had left, as well as targeting a piece of the story that wasn't fully worked out.</p>



<a name="161351368"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161351368" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161351368">(Mar 21 2019 at 14:41)</a>:</h4>
<p>Fin, I guess, unless somebody wants me to get into more details on a particular piece.</p>



<a name="161351428"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161351428" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161351428">(Mar 21 2019 at 14:42)</a>:</h4>
<p>are you seeking more volunteers?</p>



<a name="161351471"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161351471" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161351471">(Mar 21 2019 at 14:42)</a>:</h4>
<p>Hmm, I think not just yet</p>



<a name="161351481"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161351481" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161351481">(Mar 21 2019 at 14:42)</a>:</h4>
<p>I mean people are welcome, but we don't have like a pool of tasks right now</p>



<a name="161351488"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161351488" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161351488">(Mar 21 2019 at 14:42)</a>:</h4>
<p>right, that's what I meant</p>



<a name="161351492"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161351492" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161351492">(Mar 21 2019 at 14:42)</a>:</h4>
<p>(I think NLL is in a similar state)</p>



<a name="161351499"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161351499" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161351499">(Mar 21 2019 at 14:42)</a>:</h4>
<p>I think my goal for this sprint is basically to get far enough that we would start to have such a pool</p>



<a name="161351537"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161351537" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161351537">(Mar 21 2019 at 14:43)</a>:</h4>
<p>(or rather, NLL is winding down, at least in its present implementation. While WG-traits is continuing to wind up)</p>



<a name="161351548"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161351548" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161351548">(Mar 21 2019 at 14:43)</a>:</h4>
<p>okay so that seems good for the checkin</p>



<a name="161351549"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161351549" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161351549">(Mar 21 2019 at 14:43)</a>:</h4>
<p>right</p>



<a name="161351562"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161351562" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161351562">(Mar 21 2019 at 14:43)</a>:</h4>
<p>maybe we can dedicate the remaining 17 minutes to the nominations then</p>



<a name="161351600"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161351600" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161351600">(Mar 21 2019 at 14:43)</a>:</h4>
<p><a href="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=is%3Aopen%20label%3AT-compiler%20label%3AI-nominated%20" target="_blank" title="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=is%3Aopen%20label%3AT-compiler%20label%3AI-nominated%20">nominated T-compiler issues</a></p>



<a name="161351664"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161351664" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161351664">(Mar 21 2019 at 14:44)</a>:</h4>
<p>I'm going to try to dynamic infer prioritization</p>



<a name="161351673"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161351673" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161351673">(Mar 21 2019 at 14:44)</a>:</h4>
<p>so it may seem like i'm going out of order. because there is no order</p>



<a name="161351691"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161351691" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161351691">(Mar 21 2019 at 14:44)</a>:</h4>
<p>first: "edition compatibility lints: Warning about <code>dyn</code> in a macro incorrectly" <a href="https://github.com/rust-lang/rust/issues/56327" target="_blank" title="https://github.com/rust-lang/rust/issues/56327">#56327</a></p>



<a name="161351716"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161351716" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161351716">(Mar 21 2019 at 14:44)</a>:</h4>
<p>PS -- random aside -- I think we should start posting "light summaries" of these meetings, especially the volunteer parts. I'll volunteer to do the first one to show what I have in mind, but we can think about how to sustain that going forward :)</p>



<a name="161351785"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161351785" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161351785">(Mar 21 2019 at 14:45)</a>:</h4>
<p>so the reason I nominated this is that I wanted to point out that this issue was filed months ago</p>



<a name="161351832"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161351832" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161351832">(Mar 21 2019 at 14:45)</a>:</h4>
<p>and the bug here effectively led to this other bug filed more recently: "cargo fix --edition failure (probably macros related)" <a href="https://github.com/rust-lang/rust/issues/59065" target="_blank" title="https://github.com/rust-lang/rust/issues/59065">#59065</a></p>



<a name="161351865"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161351865" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161351865">(Mar 21 2019 at 14:46)</a>:</h4>
<p>heh, that's sort of amusing</p>



<a name="161351928"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161351928" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161351928">(Mar 21 2019 at 14:46)</a>:</h4>
<p>is that specific to macros? I can imagine it</p>



<a name="161351937"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161351937" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161351937">(Mar 21 2019 at 14:46)</a>:</h4>
<p>I don't know exactly what we intend or want to do here.</p>



<a name="161351945"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161351945" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161351945">(Mar 21 2019 at 14:46)</a>:</h4>
<p>I think we have trouble identifying the role of <code>dyn</code> in a macro until it is expanded</p>



<a name="161351954"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161351954" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161351954">(Mar 21 2019 at 14:46)</a>:</h4>
<p>but we give the warning based on the <em>pre-expansion</em> contents</p>



<a name="161351979"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161351979" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161351979">(Mar 21 2019 at 14:46)</a>:</h4>
<p>as in, based on the macro definition itself, regardless of where it is invoked?</p>



<a name="161351989"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161351989" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161351989">(Mar 21 2019 at 14:47)</a>:</h4>
<p>correct</p>



<a name="161352051"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161352051" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161352051">(Mar 21 2019 at 14:47)</a>:</h4>
<p>is that the right thing to do?</p>



<a name="161352069"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161352069" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161352069">(Mar 21 2019 at 14:47)</a>:</h4>
<p>i mean, in an ideal world we could do it</p>



<a name="161352076"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161352076" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161352076">(Mar 21 2019 at 14:47)</a>:</h4>
<p>well</p>



<a name="161352081"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161352081" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161352081">(Mar 21 2019 at 14:47)</a>:</h4>
<p>but it would require macros to specify</p>



<a name="161352082"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161352082" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161352082">(Mar 21 2019 at 14:47)</a>:</h4>
<p>I <em>thought</em> so :)</p>



<a name="161352087"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161352087" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161352087">(Mar 21 2019 at 14:47)</a>:</h4>
<p>i'm trying to remember why</p>



<a name="161352099"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161352099" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161352099">(Mar 21 2019 at 14:47)</a>:</h4>
<p>what context(s) they are intended to be expanded in</p>



<a name="161352163"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161352163" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161352163">(Mar 21 2019 at 14:48)</a>:</h4>
<p>right now you can have a macro that just expands to <code>dyn Trait</code></p>



<a name="161352194"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161352194" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161352194">(Mar 21 2019 at 14:48)</a>:</h4>
<p>and do e.g. <code>fn foo() -&gt; Box&lt;that_macro!()&gt;</code></p>



<a name="161352244"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161352244" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161352244">(Mar 21 2019 at 14:49)</a>:</h4>
<p>so I don't see how one could hope to know what was intended</p>



<a name="161352270"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161352270" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161352270">(Mar 21 2019 at 14:49)</a>:</h4>
<p>(without the invocations)</p>



<a name="161352311"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161352311" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161352311">(Mar 21 2019 at 14:49)</a>:</h4>
<p>(maybe macros 2.0 should have an output syntax kind as well as input kinds)</p>



<a name="161352406"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161352406" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161352406">(Mar 21 2019 at 14:50)</a>:</h4>
<p>I think the problem is</p>



<a name="161352412"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161352412" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161352412">(Mar 21 2019 at 14:50)</a>:</h4>
<p>anyway I don't actually know if this is high priority to fix or not</p>



<a name="161352422"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161352422" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161352422">(Mar 21 2019 at 14:50)</a>:</h4>
<p>or if it is really fixable at all</p>



<a name="161352428"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161352428" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161352428">(Mar 21 2019 at 14:50)</a>:</h4>
<p>yeah I guess it comes to the priority as much as anthing</p>



<a name="161352446"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161352446" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161352446">(Mar 21 2019 at 14:50)</a>:</h4>
<p>doesn't <em>feel</em> super high priority to me</p>



<a name="161352451"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161352451" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161352451">(Mar 21 2019 at 14:50)</a>:</h4>
<p>nor me</p>



<a name="161352462"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161352462" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161352462">(Mar 21 2019 at 14:50)</a>:</h4>
<p>we've gotten this far without more reports</p>



<a name="161352492"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161352492" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161352492">(Mar 21 2019 at 14:51)</a>:</h4>
<p>I mostly wonder if we should loosen the lint in question for <code>dyn</code></p>



<a name="161352511"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161352511" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161352511">(Mar 21 2019 at 14:51)</a>:</h4>
<p>as far as I can tell, the lint that's doing this was landed to catch occurrences of <strong>async</strong></p>



<a name="161352517"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161352517" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161352517">(Mar 21 2019 at 14:51)</a>:</h4>
<p>(or maybe <code>await</code> ? let me check)</p>



<a name="161352625"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161352625" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161352625">(Mar 21 2019 at 14:52)</a>:</h4>
<p>so the relevnat issue is "Write lint for usage of edition-gated keywords" <a href="https://github.com/rust-lang/rust/issues/49716" target="_blank" title="https://github.com/rust-lang/rust/issues/49716">#49716</a></p>



<a name="161352632"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161352632" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161352632">(Mar 21 2019 at 14:52)</a>:</h4>
<p>is <code>dyn</code> considered an edition-gated keyword?</p>



<a name="161352715"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161352715" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161352715">(Mar 21 2019 at 14:53)</a>:</h4>
<p>or am I confusing things, and the same phenomenon we are describing will arise with <code>async</code>anyway (when used in a macro definition)?</p>



<a name="161352753"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161352753" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161352753">(Mar 21 2019 at 14:53)</a>:</h4>
<p>anyway</p>



<a name="161352770"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161352770" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161352770">(Mar 21 2019 at 14:54)</a>:</h4>
<p>I'll probably call it (<a href="https://github.com/rust-lang/rust/issues/56327" target="_blank" title="https://github.com/rust-lang/rust/issues/56327">#56327</a>) P-medium for now</p>



<a name="161352844"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161352844" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161352844">(Mar 21 2019 at 14:54)</a>:</h4>
<p>you're right that async was I think a bigger deal</p>



<a name="161352858"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161352858" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161352858">(Mar 21 2019 at 14:54)</a>:</h4>
<p>I .. honestly have forgotten where we landed with <code>dyn</code></p>



<a name="161352922"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161352922" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161352922">(Mar 21 2019 at 14:54)</a>:</h4>
<p>ah, right</p>



<a name="161352930"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161352930" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161352930">(Mar 21 2019 at 14:55)</a>:</h4>
<p>on 2018, it's a keyword, yes</p>



<a name="161352942"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161352942" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161352942">(Mar 21 2019 at 14:55)</a>:</h4>
<p>so e.g. <code>let dyn = 22</code> does not work</p>



<a name="161352959"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161352959" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161352959">(Mar 21 2019 at 14:55)</a>:</h4>
<p>on 2015 that does (but you can also use it in the type context)</p>



<a name="161352986"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161352986" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161352986">(Mar 21 2019 at 14:55)</a>:</h4>
<p>anyway my sense remains "medium priority"</p>



<a name="161353001"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161353001" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161353001">(Mar 21 2019 at 14:55)</a>:</h4>
<p>okay. So one could e.g. make a <code>my_dyn</code> macro that just expands to <code>dyn</code> and use that in 2015</p>



<a name="161353100"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161353100" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161353100">(Mar 21 2019 at 14:56)</a>:</h4>
<p>and we should be presumably linting for that, because macros can only be used in expression or type contexts</p>



<a name="161353124"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161353124" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161353124">(Mar 21 2019 at 14:56)</a>:</h4>
<p>anyway I think we can migrate further discussion to take place asynchronously</p>



<a name="161353140"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161353140" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161353140">(Mar 21 2019 at 14:56)</a>:</h4>
<p>next nominated issue (or PR in this case): "Combine input and eval_always query types" <a href="https://github.com/rust-lang/rust/issues/59091" target="_blank" title="https://github.com/rust-lang/rust/issues/59091">#59091</a></p>



<a name="161353153"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161353153" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161353153">(Mar 21 2019 at 14:56)</a>:</h4>
<p><span class="user-mention" data-user-id="116466">@Zoxc</span> is asking for feedback on the approach</p>



<a name="161353157"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161353157" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161353157">(Mar 21 2019 at 14:57)</a>:</h4>
<p>but <span class="user-mention" data-user-id="124287">@mw</span> is on PTO</p>



<a name="161353233"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161353233" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161353233">(Mar 21 2019 at 14:57)</a>:</h4>
<p>I imagine <span class="user-mention" data-user-id="119009">@eddyb</span> or <span class="user-mention" data-user-id="116009">@nikomatsakis</span> may have opinions on the design of the query types, yes?</p>



<a name="161353278"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161353278" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161353278">(Mar 21 2019 at 14:58)</a>:</h4>
<p>I have vague opinions</p>



<a name="161353308"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161353308" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161353308">(Mar 21 2019 at 14:58)</a>:</h4>
<p>I do think <span class="user-mention" data-user-id="124287">@mw</span> is right that we should try to remove the special case</p>



<a name="161353330"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161353330" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161353330">(Mar 21 2019 at 14:58)</a>:</h4>
<p>but I guess <span class="user-mention" data-user-id="116466">@Zoxc</span> is saying "I combined two special cases into one, we could try the idea of removing some of these special cases further later"</p>



<a name="161353337"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161353337" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161353337">(Mar 21 2019 at 14:58)</a>:</h4>
<p>I can take a look and give my 2c, this doesn't feel like a "big deal" to me</p>



<a name="161353347"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161353347" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161353347">(Mar 21 2019 at 14:58)</a>:</h4>
<p>okay. sounds reasonable.</p>



<a name="161353358"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161353358" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161353358">(Mar 21 2019 at 14:59)</a>:</h4>
<p>i.e., I don't think it needs anything more than a stanrad r+ ultimately</p>



<a name="161353377"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161353377" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161353377">(Mar 21 2019 at 14:59)</a>:</h4>
<p>do you know when <span class="user-mention" data-user-id="124287">@mw</span> will be back? Is this worth reassigning to <span class="user-mention" data-user-id="116009">@nikomatsakis</span> in the short term?</p>



<a name="161353387"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161353387" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161353387">(Mar 21 2019 at 14:59)</a>:</h4>
<p>I believe <span class="user-mention" data-user-id="124287">@mw</span> is back next week</p>



<a name="161353389"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161353389" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Zoxc <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161353389">(Mar 21 2019 at 14:59)</a>:</h4>
<p>@mw is not suggesting removing <code>eval_always</code>, just moving some <code>eval_always</code> queries to regular queries. I think</p>



<a name="161353397"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161353397" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Wesley Wiser <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161353397">(Mar 21 2019 at 14:59)</a>:</h4>
<p>@mw Told me they'd be back Monday</p>



<a name="161353403"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161353403" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161353403">(Mar 21 2019 at 14:59)</a>:</h4>
<p>okay I will leave assigned to <span class="user-mention" data-user-id="124287">@mw</span></p>



<a name="161353515"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161353515" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161353515">(Mar 21 2019 at 15:00)</a>:</h4>
<p>I'll write a comment on the issue noting that we discussed it here.</p>



<a name="161353538"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161353538" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161353538">(Mar 21 2019 at 15:00)</a>:</h4>
<p>We have time for one last nominated issue before the hour is really up</p>



<a name="161353552"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161353552" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161353552">(Mar 21 2019 at 15:00)</a>:</h4>
<p>namely: "fn generated by macro exported from crate loses global #![allow(non_snake_case)]" <a href="https://github.com/rust-lang/rust/issues/58502" target="_blank" title="https://github.com/rust-lang/rust/issues/58502">#58502</a></p>



<a name="161353582"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161353582" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161353582">(Mar 21 2019 at 15:01)</a>:</h4>
<p>I'm planning at this point to close this as a wontfix</p>



<a name="161353597"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161353597" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161353597">(Mar 21 2019 at 15:01)</a>:</h4>
<p>i.e. that the change in behavior is an expected outcome from a lint improvement</p>



<a name="161353618"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161353618" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161353618">(Mar 21 2019 at 15:01)</a>:</h4>
<p>but I also wanted to make sure I gave visibility here before I close it</p>



<a name="161353759"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161353759" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161353759">(Mar 21 2019 at 15:03)</a>:</h4>
<p>I feel ok about that.</p>



<a name="161353773"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161353773" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161353773">(Mar 21 2019 at 15:03)</a>:</h4>
<p>(the short version of the story is that in an older compiler, if you had a macro <code>sudo_make_me_a_fn!(NonSnakeCaseName);</code> that expanded into <code>fn NonSnakeCaseName() { }</code>, the compiler used to <em>not</em> yell at you about it</p>



<a name="161353777"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161353777" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161353777">(Mar 21 2019 at 15:03)</a>:</h4>
<p>It feels like something where we may want to do better but not sure it's worth doing better <em>now</em></p>



<a name="161353821"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161353821" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161353821">(Mar 21 2019 at 15:03)</a>:</h4>
<p>based on the analysis indicating that the functino defintion itself came from an external crate, and thus a user cannot address the lint, so the compiler would silence the lint</p>



<a name="161353878"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161353878" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161353878">(Mar 21 2019 at 15:04)</a>:</h4>
<p>(the bug title is misleading, in that the global allow in the external crate is irrelevant.)</p>



<a name="161353889"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161353889" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161353889">(Mar 21 2019 at 15:04)</a>:</h4>
<p>((the logic here applies regardless of any allow/warn/deny attributes in the extern crate, that is.))</p>



<a name="161353902"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161353902" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161353902">(Mar 21 2019 at 15:04)</a>:</h4>
<p>but a later revision to the lint code narrowed the scope of the reported warning</p>



<a name="161353915"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161353915" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161353915">(Mar 21 2019 at 15:04)</a>:</h4>
<p>so that the span would encompass <em>just</em> the offending identifier</p>



<a name="161353949"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161353949" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161353949">(Mar 21 2019 at 15:05)</a>:</h4>
<p>this caused the downstream logic within the compiler to say "ah, that span does not come from an external crate. so let the non_snake_case warning go through.")</p>



<a name="161353961"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161353961" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161353961">(Mar 21 2019 at 15:05)</a>:</h4>
<p>and this change in behavior is, in <em>principle</em> a breaking change</p>



<a name="161353981"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161353981" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Zoxc <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161353981">(Mar 21 2019 at 15:05)</a>:</h4>
<p>Seems like a bugfix to me too</p>



<a name="161354029"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161354029" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161354029">(Mar 21 2019 at 15:06)</a>:</h4>
<p>since a crate with <code>#![deny(non_snake_case)]</code> ((or <code>#![deny(warnings)]</code>)) would go from compiling to not compiling.</p>



<a name="161354057"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161354057" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161354057">(Mar 21 2019 at 15:06)</a>:</h4>
<p>I mostly bring it up because its an example, I think, of totally unintended consequences</p>



<a name="161354095"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161354095" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161354095">(Mar 21 2019 at 15:07)</a>:</h4>
<p>I.e. narrowing the span of a lint can cause code to stop compiling. That's not something I would have predicted.</p>



<a name="161354109"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161354109" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161354109">(Mar 21 2019 at 15:07)</a>:</h4>
<p>yep</p>



<a name="161354136"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161354136" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161354136">(Mar 21 2019 at 15:08)</a>:</h4>
<p>but I also agree that in terms of what a user expects, if someone has <code>#![deny(non_snake_case)]</code> turned on, they probably <em>want</em> to get an error in this case</p>



<a name="161354185"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161354185" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161354185">(Mar 21 2019 at 15:08)</a>:</h4>
<p>i.e. they want to know that they inadvertantly  created a fn like that.</p>



<a name="161354196"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161354196" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161354196">(Mar 21 2019 at 15:08)</a>:</h4>
<p>okay so that's enough out of me.</p>



<a name="161354334"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161354334" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161354334">(Mar 21 2019 at 15:10)</a>:</h4>
<p>thanks everyone for attending!</p>



<a name="161354382"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161354382" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161354382">(Mar 21 2019 at 15:10)</a>:</h4>
<p><span aria-label="wave" class="emoji emoji-1f44b" role="img" title="wave">:wave:</span> thanks all</p>



<a name="161354395"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161354395" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161354395">(Mar 21 2019 at 15:10)</a>:</h4>
<p>and thanks <span class="user-mention" data-user-id="116083">@pnkfelix</span> as ever for doing such an excellent job running the meeting :)</p>



<a name="161354595"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161354595" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161354595">(Mar 21 2019 at 15:12)</a>:</h4>
<blockquote>
<p>PS -- random aside -- I think we should start posting "light summaries" of these meetings, especially the volunteer parts. I'll volunteer to do the first one to show what I have in mind, but we can think about how to sustain that going forward :)</p>
</blockquote>
<p>light summaries sound nice. I suspect I don't want to do them, mostly because I'm terrible at creating light summaries; they may start skeletal but end up bloated monsters.</p>



<a name="161367575"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-21%20%2354818/near/161367575" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Alexander Regueiro <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-21.20.2354818.html#161367575">(Mar 21 2019 at 17:25)</a>:</h4>
<blockquote>
<p>in addition, <span class="user-mention silent" data-user-id="124069">Alexander Regueiro</span> has been working (and will continue to work) on implementing the "associated type bounds" RFC</p>
</blockquote>
<p>It's very nearly complete. Just doing some boring stuff now like feature gating and feature-gate tests, plus an error message change. :-)</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>